Career 2024 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Olympics - Paris Australia F8 Australia F11 New Zealand F2 Australia F3 Australia F6 Australia F8 Australia F11 Australia F12 Australia F13 New Zealand F1 New Zealand F2 Australia F3 Korea F1 China F3 USA F12 USA F15 USA F16 USA F17 China F3 Korea F1 Korea F2 Belarus F1 Belarus F2 Great Britain F9 Australia F5 Australia F6 USA F25 USA F27 Australia F11 Australia F12 Australia F1 Australia F2 France F7 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Australia F1 Australia F2 Great Britain F16 Australia F8 Australia F4 USA F18 USA F19 USA F21 Ecuador F1 Ecuador F2 Australia F9 Australia F1 Australia F2 Thailand F2 Thailand F3 Australia F3 Australia F4 Kia International In Kawana - Kawana Open Diputacion Ciudad de Pozoblanco - Cordoba The LTA Manchester Trophy - Manchester China F4 New Delhi Challenger IV - New Delhi Ethias Trophy - Mons Kuwait F2 Vancouver Challenger Malaysia F3 Napa Challenger Sacramento Challenger Tiburon Challenger Yokohama Challenger Toyota Challenger Burnie Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Traralgon Challenger Irving Challenger Gimcheon Challenger Busan Challenger Surbiton Challenger Surbiton Challenger Great Britain F17 Canberra Challenger Istanbul 2 Challenger Australia F1 Australia F4 Australia F5 Australia F9 Australia F10 Australia F7 New Zealand F1 Norway F1 Turkey F4 USA F20 Australia F6 Norway F2 Korea F2 China F1 China F2 Mexico F16 Grand Prix de Tennis de Lyon - Lyon Advanta Championships - Philadelphia RCA Championships - Indianapolis Cerveza Club Columbia Open - Bogota Sybase Open - San Jose U.S. Men's Clay Court Championships - Orlando RCA Championships - Indianapolis AAPT Championships - Adelaide Milan Indoors - Milan Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis CA Tennis Trophy - Vienna Adidas International - Sydney Milan Indoors - Milan Franklin Templeton Tennis Classic - Scottsdale Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Aptos Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Mercedes-Benz Cup - Los Angeles Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach The 10tele.com Open - Nottingham RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Open de Moselle - Metz Chennai Open - Chennai Millenium Tennis Championships - Delray Beach Chennai Open - Chennai Heineken Open - Auckland Tennis Channel Open - Las Vegas The Artois Championships - London Kia International In Caloundra - Caloundra Caloundra ATP Challenger - Caloundra Brisbane - Brisbane Delray Beach International Tennis Championships - Delray Beach Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie BMW Open - Munich AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Apia International - Sydney Heineken Open - Auckland Seguros Bolivar Open - Bogota U.S. National Indoor Tennis Championships - Memphis Topshelf Open - 's-Hertogenbosch Citi Open - Washington Brisbane International - Brisbane Apia International - Sydney US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Mordovia Cup 2008 - Saransk Orleans Challenger Claro Open Colombia - Bogota Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo New Delhi Challenger III - New Delhi Memphis Open - Memphis GHI Bronx Tennis Classic - Bronx Ecuador Open - Quito Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Geneva Open - Geneva Libema Open - 's-Hertogenbosch Noventi Open - Halle The Mercedes Benz of Calabasas - Calabasas Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Tata Open Maharashtra - Pune Bangkok Challenger Caltanissetta Challenger Barletta Challenger Jersey Challenger Sarasota Challenger Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Napoli Challenger Mons Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Rennes Challenger Orleans Challenger Singapore Tennis Open - Singapore Astana Open - Nur-Sultan Adelaide International 1 - Adelaide US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch Bordeaux Challenger Winston-Salem Open - Winston-Salem Zagreb Challenger Caloundra Challenger Alessandria Challenger Binghamton Challenger Salvador Challenger Bangkok Challenger Bangkok Challenger Rennes Challenger Eckental Challenger Burnie Challenger Mons Challenger Nottingham Challenger Orleans Challenger Traralgon Challenger Ilkley Challenger Yokohama Challenger Toyota Challenger Quelle Cup 2000 - Furth Jaegermeister Open - Braunschweig Tennis Cup of Flanders - Ostende drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin USTA Challenger of Las Vegas - Las Vegas USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Kaohsiung Challenger Healthsouth USTA Challenger - Dallas Northern Electric Open 1999 - Newcastle Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas ATU Cup - Weiden Time Warner USTA Challenger - Binghamton Venice Challenger - Venice Ethias Tennis Trophy - Mons Kia International in Burnie - Burnie Tenerife Challenger Savannah Challenger MST ATP Challenger International - Burnie Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Ethias Trophy - Mons Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati The Surbiton Trophy - Surbiton Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Penza Cup 2008 - Penza Alexander Kolyaskin Memorial - Donetsk Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami National Bank Men's Rimouski Challenger - Rimouski Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Challenger Britania Zavaleta - Puebla NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Burnie Challenger Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Melbourn Challenger NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Rome Challenger Granby Challenger St. Remy Challenger Sony Ericsson Open - Miami Nottingham Challenger Vancouver Challenger Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Dallas Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Johannesburg Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Cremona Challenger Rogers Cup - Montreal Nottingham Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Aptos Challenger Western & Southern Open - Cincinnati Burnie Challenger Mons Challenger Rogers Cup - Montreal Bratislava Challenger Helsinki Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Kyoto Challenger Nottingham 1 Challenger Nottingham 2 Challenger Orleans Challenger Batman Challenger Dallas Challenger Anning Challenger Busan Challenger Miami Open - Miami National Bank Open - Montreal Kun-Ming Challenger Kaoshuing Challenger Melbourne Challenger Athens Challenger Yeongwol Challenger Hong Kong Challenger Burnie Challenger Launceston Challenger Guangzhou Challenger Raanana Challenger Taipei City Challenger Karshi Challenger Manchester Challenger Surbiton Challenger Aptos Challenger Vancouver Challenger Shenzhen Challenger Samarkand Challenger Kaohsiung Challenger Eskisehir Challenger Loughborough Challenger Traralgon Challenger Canberra Challenger Kobe Challenger Busan Challenger Canberra Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Taipei City Challenger Seoul Challenger French Open - Paris Winnetka Challenger Wimbledon - London U.S. Open - New York Canberra Challenger Traralgon Challenger Canberra Challenger Toyota Challenger Drummondville Challenger Taipei City Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Mons Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Phoenix Challenger Wimbledon - London U.S. Open - New York Winnetka Challenger Gwangju Challenger Orlando Challenger Nottingham-2 Challenger Kobe Challenger Bangkok Challenger Hua Hin Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Guadalajara Challenger Leon Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York drkoop.com USTA challenger of Miami - Miami Australian Open - Melbourne Kyoto Challenger French Open - Paris Wimbledon - London Tenniscup of Flanders - Ostende U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne St. Petersburg 1 Challenger Wimbledon - London America's Red Clay Tennis Championship - Coral Springs MFS Pro Tennis Championships - Boston Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta Heineken Trophy - 's-Hertogenbosch President's Cup - Tashkent Kroger / St. Jude International - Memphis Estoril Open - Estoril Heineken Open - Auckland Siebel Open - San Jose International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Open Seat Godo 2005 - Barcelona RCA Championships - Indianapolis Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis Citrix Tennis Championships - Delray Beach Medibank International - Sydney Generali Open 1999 - Kitzbuhel U.S. Open - New York SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne Pilot Pen Tennis - New Haven AEGON Championships - London Wimbledon - London SAP Open - San Jose Open Sabadell Atlantico - Barcelona U.S. Open - New York BB&T Atlanta Open - Atlanta SAP Open - San Jose Farmers Classic - Los Angeles Australian Open - Melbourne French Open - Paris SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport SAP Open - San Jose Claro Open Colombia - Bogota U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Wimbledon - London Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Shenzhen Open - Shenzhen China Open - Beijing U.S. Open - New York Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Australian Open - Melbourne Delray Beach Open - Delray Beach French Open - Paris Rakuten Japan Open - Tokyo Davidoff Swiss Indoors - Basel Brisbane International - Brisbane New York Open - New York Hall of Fame Open - Newport ABN/AMRO World Tennis Tournament - Rotterdam Sydney International - Sydney Medibank Private International - Sydney Dubai Duty Free Tennis Championships - Dubai Sardegna Open - Cagliari Abierto de Tenis Mifel - Los Cabos Portugal Open - Oeiras Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Regions Morgan Keegan Championships - Memphis Rakuten Japan Open - Tokyo Wimbledon - London U.S. Open - New York Aircel Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. Adidas International - Sydney Jinan Challenger Bengalaru Challenger Shenzhen Open - Shenzhen Brisbane International - Brisbane Open de Moselle - Metz The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Australian Open - Melbourne Abierto Mexicano de Tenis Mifel - Los Cabos Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Countrywide Classic - Los Angeles BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Garanti Koza Sofia Open - Sofia Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, SF, FRA-BEL 4-1 Hopman Cup - Perth Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 2R, AUS-KOR 5-0 Hopman Cup - Perth Hopman Cup - Perth Olympics - Athens